/**
 * 用户激活模型。用于保持用户申请注册或者找回密码时候，临时保存激活密码的模型。超过72小时记录作废，清除数据。
 * Created by jinlei on 14-10-11.
 */

module.exports = {

  types:{
    description:function(value) {
      return true;
    }
  },

  attributes : {
    username: {
      type: 'string',
      required: true,
      description :'用户名，对于普通用户限制为手机号'
    },
    type: {
      type: 'string',
      required: true,
      enum: ['phone', 'email'],
      defaultsTo: 'name',
      description: '账号类型'
    },
    validateCode: {
      type: 'string',
      required: true,
      description :'用户临时激活码，超过72小时作废'
    }
  }

}